Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 ELSTOW ROAD Detached £576,973 £174,000 17 Aug 2001
8 ELSTOW ROAD Detached £496,532 £260,000 17 Sep 2004
16 ELSTOW ROAD Detached £392,475 £305,000 16 May 2017
22 ELSTOW ROAD Detached £920,574 £560,000 23 Sep 2013
24 ELSTOW ROAD Detached £636,270 £425,000 17 Oct 2014
34 ELSTOW ROAD Detached £461,940 £415,000 9 Mar 2021
36 ELSTOW ROAD Detached £653,840 £440,000 14 Jan 2015